debit ticket - German English Dictionary